Golang Job: Staff Go Developer - Go, Node, Mobile -

Job added on

Location

Atlanta, Georgia - United States of America

Job type

Full-Time

Golang Job Details

We are looking for an experienced Staff Software Engineer with strong expertise in Go and Node.js, and a background in software architecture. This role involves leading the design and development of scalable backend systems that power next-generation digital platforms. The position supports a global leader in digital commerce solutions for the retail, restaurant, and banking industries. The application you will be working on is helping Starbucks move their legacy system to GO.

Responsibilities:
  • Architect and build high-performance, cloud-native backend services using Go and Node.js
  • Design secure, scalable APIs and microservices
  • Drive architectural decisions and lead technical design discussions
  • Collaborate with product, DevOps, and QA teams in a hybrid work environment
  • Ensure best practices in code quality, testing, and deployment
  • Mentor and provide technical guidance to junior and mid-level engineers

Qualifications:
  • 7+ years of backend development experience with Go and Node.js
  • Demonstrated experience in architecting distributed systems and microservices
  • Proficient with cloud platforms (AWS, Azure, or Google Cloud Platform), Docker, and Kubernetes
  • Strong understanding of CI/CD, API security, and performance optimization
  • Excellent leadership, communication, and collaboration skills

    #LI-SV1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.